package com.speaktoitcookbook.bean;

import java.util.Date;

/**
 * 用户详情实体
 * 
 * @author 杨强
 * 
 */
public class UserInfo {
    private String ID;
    private String nickname;
    private String userName;
    private String sex;
    private int age;
    private String userFace;
    private String telephone;
    private String QQ;
    private String email;
    private String userIntro;
    private Date registerDate;

    public UserInfo() {
        this.ID = "";
        this.nickname = "";
        this.userName = "";
        this.sex = "";
        this.age = 0;
        this.userFace = "";
        this.telephone = "";
        this.QQ = "";
        this.email = "";
        this.userIntro = "";
        this.registerDate = new Date();
    }

    /**
     * 获取用户ID
     * @return 用户ID
     */
    public String getID() {
        return ID;
    }

    /**
     * 设置用户ID
     * @param id 用户ID
     */
    public void setID(String ID) {
        this.ID = ID;
    }

    /**
     * 获取用户昵称
     * @return 用户昵称
     */
    public String getNickname() {
        return nickname;
    }

    /**
     * 设置用户昵称
     * @param nickname 用户昵称
     */
    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    /**
     * 获取用户实际名字
     * @return 用户实际名字
     */
    public String getUserName() {
        return userName;
    }

    /**
     * 设置用户实际名字
     * @param userName 用户实际名字
     */
    public void setUserName(String userName) {
        this.userName = userName;
    }

    /**
     * 获取用户性别
     * @return 用户性别，M为男，F为女，空为未知
     */
    public String getSex() {
        return sex;
    }

    /**
     * 设置用户性别
     * @param sex 用户性别，M为男，F为女，空为未知
     */
    public void setSex(String sex) {
        this.sex = sex;
    }

    /**
     * 获取用户年龄
     * @return 用户年龄
     */
    public int getAge() {
        return age;
    }

    /**
     * 设置用户年龄
     * @param age 用户年龄
     */
    public void setAge(int age) {
        this.age = age;
    }

    /**
     * 获取用户头像
     * @return 用户头像
     */
    public String getUserFace() {
        return userFace;
    }

    /**
     * 设置用户头像
     * @param userFace 用户头像
     */
    public void setUserFace(String userFace) {
        this.userFace = userFace;
    }

    /**
     * 获取用户联系电话
     * @return 用户联系电话
     */
    public String getTelephone() {
        return telephone;
    }

    /**
     * 设置用户联系电话
     * @param telephone 用户联系电话
     */
    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    /**
     * 获取用户QQ
     * @return 用户QQ
     */
    public String getQQ() {
        return QQ;
    }

    /**
     * 设置用户QQ
     * @param QQ 用户QQ
     */
    public void setQQ(String QQ) {
        this.QQ = QQ;
    }

    /**
     * 获取用户邮箱
     * @return 用户邮箱
     */
    public String getEmail() {
        return email;
    }

    /**
     * 设置用户邮箱
     * @param email 用户邮箱
     */
    public void setEmail(String email) {
        this.email = email;
    }

    /**
     * 获取用户简介
     * @return 用户简介
     */
    public String getUserIntro() {
        return userIntro;
    }

    /**
     * 设置用户简介
     * @param userIntro 用户简介
     */
    public void setUserIntro(String userIntro) {
        this.userIntro = userIntro;
    }

    /**
     * 获取用户注册时间
     * @return 用户注册时间
     */
    public Date getRegisterDate() {
        return registerDate;
    }

    /**
     * 设置用户注册时间
     * @param registerDate 用户注册时间
     */
    public void setRegisterDate(Date registerDate) {
        this.registerDate = registerDate;
    }
}
